DISCO_F469NI: allow the use of CAN2 instance when CAN1 is not activated #3880
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
On STM32F4 family, the CAN2 hw instance is using CAN1's filters.
HAL_CAN1_CLOCK_ENABLE must be activated.
This modification is not impacting other STM32 families behavior
Status
READY
Migrations
NO
Steps to test or reproduce
Use the can autoloop test with only CAN2 activated on DISCO_F469NI
(test name MBED_A27, with
CAN can1(PB_5, PB_13);
instead ofCAN can1(PB_8, PB_9);
)Without the patch, the
can.read
does not work (only write works) and MBED_A27 test is failedWith the patch, can.read works and MBED_A27 test is a success